Elementor\Thim_Ekit_Widget_Breadcrumb B

Total Complexity 86
Dependencies 4
Dependents 0
Total lines 557
Lines of code 422
Logical lines of code 162
Comment lines 38
Methods 34
Properties 1

Methods 34

Method Rating Maintainability Complexity Lines of code
add_crumbs_single()
A
42 10 55
generate()
A
47 7 37
render()
A
48 7 32
register_controls()
S
35 1 118
add_crumbs_date()
S
62 7 11
prepend_shop_page()
S
64 6 8
add_crumbs_page()
S
57 4 17
add_crumbs_shop()
S
62 4 11
add_crumbs_courses()
S
62 4 11
term_ancestors()
S
63 4 10
prepend_course_page()
S
67 4 7
search_trail()
S
72 2 5
add_crumbs_tax()
S
64 2 9
add_crumbs_category()
S
67 2 7
add_crumbs_post_type_archive()
S
70 2 6
paged_trail()
S
72 2 5
add_crumbs_attachment()
S
73 1 5
add_crumb()
S
78 1 3
get_title()
S
79 1 3
get_icon()
S
82 1 3
add_crumbs_author()
S
72 1 5
get_categories()
S
80 1 3
get_keywords()
S
71 1 7
add_crumbs_tag()
S
73 1 4
reset()
S
81 1 3
get_name()
S
82 1 3
get_breadcrumb()
S
79 1 3
add_crumbs_product_tag()
S
71 1 5
add_crumbs_product_category()
S
70 1 6
add_crumbs_home()
S
79 1 3
add_crumbs_course_tag()
S
71 1 5
add_crumbs_course_category()
S
70 1 6
add_crumbs_404()
S
79 1 3
__construct()
S
79 1 3